package com.lvmama.dashboard.dao.api;

import java.util.List;

import org.apache.ibatis.annotations.Param;

import com.lvmama.dashboard.entity.ApiSummary;

public interface IApiSummaryDao {
	/**
	 * 查询所有接口信息
	 * @return
	 */
	public List<ApiSummary> queryAll(@Param("offset")int offset, @Param("limit")int limit);
	/**
	 * 根据api查询api信息
	 * @param api
	 * @return
	 */
	public ApiSummary queryByApi(@Param("api")String api);
	/**
	 * 新增
	 * @param apiSummary
	 * @return
	 */
	public int insert(ApiSummary apiSummary);
	/**
	 * 更新
	 * @param apiSummary
	 * @return
	 */
	public int update(ApiSummary apiSummary);
	/**
	 * 删除
	 * @param apiSummaryId
	 * @return
	 */
	public int delete(@Param("apiSummaryId")int apiSummaryId);
}
